package com.csun.cmny.provider.model.service.hystrix;

import com.csun.cmny.provider.model.dto.user.OmcUserQueryDto;
import com.csun.cmny.provider.model.dto.user.UserRoleDto;
import com.csun.cmny.provider.model.service.UacUserFeignApi;
import com.csun.cmny.provider.model.vo.OmcUserVo;
import com.csun.cmny.provider.model.vo.OpcUserVo;
import com.csun.cmny.provider.model.vo.RpcMerchantVO;
import com.csun.cmny.provider.model.vo.RpcUserVo;
import com.csun.cmny.util.wrapper.Wrapper;
import org.springframework.stereotype.Component;


import java.util.List;

/**
 * @Auther: chisj chisj@foxmal.com
 * @Date: 2019-06-04 21:40
 * @Description: the class uac user feign api hystrix
 */
@Component
public class UacUserFeignApiHystrix implements UacUserFeignApi{

    @Override
    public Wrapper<List<RpcUserVo>> queryUserListByUserIds(List<Long> userList) {
        return null;
    }

    @Override
    public Wrapper<List<OmcUserVo>> queryOmcUserListByUserIds(List<Long> userList) {
        return null;
    }

    @Override
    public Wrapper<List<OmcUserVo>> queryOmcUserListByQueryDto(OmcUserQueryDto omcUserQueryDto) {
        return null;
    }

    @Override
    public Wrapper<List<OmcUserVo>> queryOmcUnUnrsingUserListByUserIds(List<Long> userList, Long goupId,String roleCode) {
        return null;
    }

    @Override
    public Wrapper<List<RpcUserVo>> queryUserListByRoleCodeAndGroupId(UserRoleDto userRoleDto) {
        return null;
    }

    @Override
    public Wrapper<OpcUserVo> queryOpcUserVoByUserId(Long userId) {
        return null;
    }

    @Override
    public Wrapper<List<RpcMerchantVO>> queryMerchantListByIdList(List<Long> userList) {
        return null;
    }
}
